.. _`Periodic Sequence Split Table`: .. _`org.sysess.sympathy.data.table.sequencesplit`: Periodic Sequence Split Table ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. image:: sequencesplit.svg :width: 48 Splits tables of data in equidistant points based on the periodicity of an identifier column **Documentation** Find peaks in a signal and slice the input Table into a list of Tables, where each element contains one peak. If peaks are found very close to the edges of the data, the first and/or last element may contain unexpected results. If this is the case, use :ref:`Slice List` to remove these elements. **Definition** *Input ports* :sequence: table The sequence to split *Output ports* :sequences: [table] The split sequences *Configuration*: **Peak Detecting Algorithm** (peak_detector) Choose which algorithm to detect periodic events **Samples per peak** (samples) Choose an approximate value for the number of expected samples between peaks **Select column** (select_column) Choose column to use as identifier **Offset of peridodic event (0-100)** (lag_offset) Add lag as a percentage of the discarded data .. automodule:: node_sequencesplit :noindex: .. class:: SequenceSplit :noindex: **Example flows** * :download:`SequenceSplit.syx `